having exquisite taste - Alemán Inglés Diccionario